sound of a falling body - French English Dictionary